
// 设备减碳编辑业务实现
import {IBaseDomain, IBaseQO} from 'hhlt-core/src/model/base/baseDto'
export interface ICerDeviceImpro extends IBaseDomain{
	//region 代码自动生成工具生成 start
	/**
	 * catalog:目录
	 */
	catalog?: string;
	/**
	 * profile:简介
	 */
	profile?: string;
	/**
	 * factoryCode:厂区
	 */
	factoryCode?: string;
	/**
	 * startDate:启用时间
	 */
	startDate?: string;
	/**
	 * gasReduceCount:节天然气或节柴油
	 */
	gasReduceCount?: string;
	/**
	 * electricityReduceCount:节电
	 */
	electricityReduceCount?: string;
	/**
	 * carbonCount:每日减碳
	 */
	carbonCount?: number;
  //endregion 代码自动生成工具生成 end
}
export interface ICerDeviceImproQO extends ICerDeviceImpro,IBaseQO{
}
export interface ICerDeviceImproVO extends ICerDeviceImpro{
  /**
   * 添加人名
   */
  addUserName?: string;
  /**
   * 添加时间
   */
  addDate?:number|undefined;
}
export class CerDeviceImpro implements ICerDeviceImpro{
   /**
	* id:主键ID
	*/
	id: number | undefined = undefined;
   /**
	* catalog:目录
	*/
	catalog?: string="";
   /**
	* profile:简介
	*/
	profile?: string="";
   /**
	* factoryCode:厂区
	*/
	factoryCode?: string="";
   /**
	* startDate:启用时间
	*/
	startDate?: string="";
   /**
	* gasReduceCount:节天然气或节柴油
	*/
	gasReduceCount?: string="";
   /**
	* electricityReduceCount:节电
	*/
	electricityReduceCount?: string="";
   /**
	* carbonCount:每日减碳
	*/
	carbonCount?: number | undefined = undefined;
}
